home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / MiscKit1.7.1 / MiscKitArchive.mbox / mbox / 000123_dang@pencom.com_Mon Feb 7 13:02 MST 1994.msg < prev    next >
Internet Message Format  |  1994-10-30  |  7KB

  1. Received: from yvax2.byu.edu by maine.et.byu.edu; Mon, 7 Feb 1994 13:02:38 -0700
  2. Return-Path: <dang@pencom.com>
  3. Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.3-3 #4169)
  4.  id <01H8LSI2C5G08Y4WUF@yvax.byu.edu>; Mon, 7 Feb 1994 13:02:21 MST
  5. Received: from alaska.et.byu.edu by yvax.byu.edu (PMDF V4.3-3 #4169)
  6.  id <01H8LSHU5HTC8Y4Y1K@yvax.byu.edu>; Mon, 7 Feb 1994 13:02:10 MST
  7. Received: from yvax.byu.edu by alaska.et.byu.edu; Mon, 7 Feb 1994 13:00:47 -0700
  8. Received: from DIRECTORY-DAEMON by yvax.byu.edu (PMDF V4.3-3 #4169)
  9.  id <01H8LSFTYLTC8Y4WUF@yvax.byu.edu>; Mon, 7 Feb 1994 13:00:34 MST
  10. Received: from amadeus.pencom.com by yvax.byu.edu (PMDF V4.3-3 #4169)
  11.  id <01H8LSF37HR48Y4YFA@yvax.byu.edu>; Mon, 7 Feb 1994 13:00:16 MST
  12. Received: by amadeus.pencom.com (NX5.67d/X3.0P1.1)
  13.  for misckit@byu.edu at byu.edu id AA00403; Mon, 7 Feb 94 13:57:51 -0600
  14. Received: by NeXT.Mailer (1.100)
  15. Received: by NeXT Mailer (1.100)
  16. Date: Mon, 07 Feb 1994 13:57:51 -0600
  17. From: Daniel Green <dang@pencom.com>
  18. Subject: Re: Strings & String Class Protocol
  19. To: misckit@byu.edu
  20. Reply-To: dang@pencom.com
  21. Message-Id: <9402071957.AA00403@amadeus.pencom.com>
  22. Content-Transfer-Encoding: 7BIT
  23. Status: RO
  24.  
  25. Mike Ferris <mike@lorax.com> writes:
  26. > Some comments on String classes.  I think that a radically
  27. > different direction could be beneficial.  I know from my
  28. > experience with the MOString class that its hard to
  29. > satisfy everyone with one object.  I just get all the weird
  30. > methods in there that people want, and people start
  31. > commenting on how large and inefficient is seems to be
  32. > getting.
  33.  
  34.   Just in case there are MiscKit-ers that aren't hooked up to the OPN mailing list or haven't read comp.sys.next.announce lately (slim chance, eh?), the posting below came across recently, and it seems relevant to the "Strings..." thread.
  35.  
  36.   Best regards,
  37.  
  38. -- DanG
  39. -- Daniel L. Green | Electronic Frontier Foundation | NextMail
  40. -- Pencom Software | Member #297                    | gladly
  41. -- dang@pencom.com | for more info: eff@eff.org     | accepted!
  42.  
  43. Path: digdug.pencom.com!uunet!cs.utexas.edu!swrinde!nic.hookup.net!digifix!digifix!not-for-mail
  44. From: Tim Pugh <tpugh@oce.orst.edu>
  45. Newsgroups: comp.sys.next.announce
  46. Subject: PRESS RELEASE:  Request for String Class Protocol
  47. Date: 2 Feb 1994 22:51:37 -0500
  48. Organization: Next Announcements
  49. Lines: 109
  50. Sender: sanguish@digifix.com
  51. Message-ID: <2ipsc9$cmg@digifix.digifix.com>
  52. Reply-To: tpugh@oce.orst.edu
  53.  
  54.  
  55. REQUEST FOR STRING CLASS PROTOCOL
  56. ---------------------------------
  57.  
  58. OPN (ObjectWare Professionals Network) is requesting Protocols for
  59. String Classes.  Please send submissions to Tim Pugh <tpugh@oce.orst.edu>
  60. (NeXTmail accepted) and enclose header file (*.h) and documentation
  61. as a rich text file format (*.rtf) using NeXT's documentation
  62. format.
  63.  
  64. The documents will be reviewed and a draft document proposing the
  65. String Class Protocol will be issued for discussion and modifications.
  66. Upon sufficient discussion and action, the protocol will be voted
  67. upon for approval as a standard String Class Protocol.  If approved,
  68. the protocol will be published and made available to all developers.
  69. Developers can use the protocol to ensure conformance between their
  70. String Classes and others third parties.
  71.  
  72. Drafts revisions will be announced on the OPN mailing-list and
  73. submitted for review to an ftp site.  If you wish to participate
  74. in the approval process, subscribe to the OPN mailing-list.  We
  75. hope to have the first draft document by Feb. 16, 1994.
  76.  
  77.     1) To subscribe to the OPN mailing-list, send email to:
  78.  
  79.             To: shiva@vega.stanford.edu (Marcos Javier Polanco)
  80.        Subject: Subscribe OPN mailing-list
  81.  
  82.         Name <your_address>
  83.         .
  84.  
  85.     2) OPN mailing-list address is OPN@vega.stanford.edu
  86.  
  87.     3) OPN ftp site: ftp.netcom.com:/pub/opn
  88.  
  89. OPN is currently looking for volunteers for help draft, evaluate,
  90. and test the protocol.  Please send mail to tpugh@oce.orst.edu if
  91. you are interested.
  92.  
  93. OPN is looking for a test suite for testing the protocol.  If your
  94. organization can make an application and source code available,
  95. please send mail to tpugh@oce.orst.edu.
  96.  
  97. OPN has not defined any Protocol Standardization procedures, but
  98. is attempting to define them.  As we move to adopt this protocol,
  99. we will draft a procedure for other Protocol Class Standardizations
  100. to follow.  So please make suggestions when something is amiss.
  101. Currently, OPN does not have a membership fee or fees of any kind.
  102. This may change in the future.
  103.  
  104. The OPN mission:
  105. "To promote the creation of the technical and organizational
  106. infrastructures necessary to help customers acquire, integrate, and
  107. maintain multivendor component software in support of the user
  108. organizations' unique business objectives."
  109. -marcos j. polanco
  110. -shiva@vega.stanford.edu
  111.  
  112. OPN exists to help OO developers define Object Standards thru
  113. protocols for the benefits of the computer industry.  We hope you
  114. can make use of OPN's organization to strengthen the integration
  115. of objectware and applications.
  116.  
  117.  
  118.  
  119. STRING CLASS PROTOCOL
  120. ---------------------
  121. Object:  To design a protocol for String Class objects
  122.          to ensure minimal conformance between future
  123.          third party String Classes.
  124.  
  125. The String Class is a simple class which encapsulates C strings.
  126. The Class provides memory management and standard C string
  127. manipulations commonly found in ANSI C, and helps to reduce
  128. programming errors, thus reducing development costs and time.
  129.  
  130. What makes the String Class protocol so important is that it is
  131. the foundation class for some objectware classes and applications.
  132. In order for objectware to work seemlessly between different
  133. developers without translations or documentation, there must be an
  134. agreement on protocol conformance and behavior.
  135.  
  136. Already there is several String protocols defined by objectware
  137. vendors but no conformance between competing protocols.  Hence the
  138. need for drafting a standard protocol among objectware developers.
  139.  
  140.  
  141. FOUNDATION CLASSES
  142. ------------------
  143. Foundation Classes such as the String Class, need to standardize
  144. on a protocol so more independent object classes can be mixed and
  145. matched.  OPN plans to work to adopt more class protocols, but there
  146. needs to be priority list.  OPN will be announcing later this month
  147. a request for additional foundation classes ready for protocol
  148. adoption and standardization.  From that list, OPN will ask members
  149. to prioritize the list and then work will begin.  The idea is to
  150. focus members on a few classes at a time and not do everything at
  151. once because we are all interested in what classes are being
  152. considered and what protocols emerge but our time is finite.  Plus
  153. OPN resource are limited.
  154.  
  155. To find out more about OPN's membership and corporate support,
  156. contact Marcos Javier Polanco at <shiva@vega.stanford.edu>.
  157.  
  158. Sincerely,
  159.  
  160.     Tim Pugh
  161.     Scientific Programmer
  162.     Oregon State University